Supplier Page from MyBioSource.com for Recombinant Methanosarcina mazei UPF0228 protein MM_0393 (MM_0393)